History
History
Synonyms
UK
US
Meaning:
batten

a long wooden board as used to keep other boards in place

fasten securely

BOARD UP as in Wiktionary
BOARD UP as in Wikipedia